menopause hot flashes high blood pressure depression hypertension estrogen night sweats family practice medicine medical infertility internal medicine menopause symptoms heart disease osteoporosis doctor health diabetes